LOCATION
MAP
Sunday Lunch at Le Royal Hotel
Le Royal Hotel, Beirut, Lebanon